package com.yksj.healthtalk.ui.doctorstation;

import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentTransaction;
import android.widget.Button;

import com.yksj.healthtalk.comm.BaseFragmentActivity;
import com.yksj.healthtalk.ui.R;
/**
 * 我的患者服务状态-内容列表
 * @author Administrator
 *
 */
public class DoctorServiceStatusContent extends BaseFragmentActivity {

	public Button titleRightBtn;
	@Override
	protected void onCreate(Bundle arg0) {
		super.onCreate(arg0);
		setContentView(R.layout.fragment_content_layout);
		int key=getIntent().getIntExtra("tag", 180);
		FragmentManager manager = getSupportFragmentManager();
		FragmentTransaction transaction = manager.beginTransaction();
		Fragment fragment;
		Bundle bundle;
		switch (key) {
		case 1000://查看取消原因   已取消预约（175,180）
			fragment = new DoctorTalkLookCancleReason();
			bundle=new Bundle();
			bundle.putString("ORIDERID",getIntent().getStringExtra("ORIDERID"));
			bundle.putString("CUSTOMER_ID", getIntent().getStringExtra("CUSTOMER_ID"));
			bundle.putString("DOCTORID",getIntent().getStringExtra("DOCTORID"));
			fragment.setArguments(bundle);
			transaction.add(R.id.fragmentcontent,fragment);
			break;
		case 2000://延时 停止   已开始服务（50，60，70,150,155,160,170,185）+开始服务时间<=当前系统时间       普通咨询
			fragment = new DoctorServiceDelayOrStop();
			bundle=new Bundle();
			bundle.putSerializable("entity", getIntent().getSerializableExtra("entity"));
			fragment.setArguments(bundle);
			transaction.add(R.id.fragmentcontent,fragment);
			break;
		case 3000://(已预约服务)支付后 查看详细界面   已预约服务（50）+开始服务时间>当前系统时间                 时段,预约咨询
			fragment = new DoctorMarkedService();
			bundle=new Bundle();
			bundle.putSerializable("entity", getIntent().getSerializableExtra("entity"));
			fragment.setArguments(bundle);
			transaction.add(R.id.fragmentcontent,fragment);
			break;
		}
		transaction.commit();
	}
	/**
	 * /*
	未支付服务（10）
	支付失败服务(30，40)
	可（待）退款服务（175，180，222，232，242，252）
	已开始服务（50，60，70,150,155,160,170）+开始服务时间<=当前系统时间
	已预约服务（50）+开始服务时间>当前系统时间
	已取消预约（175,180）
	服务历史（80,90,100,110,120,130,140,165,198,199）
*/
}
